We recently stayed at Casa de Sonadores, in Virgin Grand Estates, just off Gifft Hill Road. It was totally what we expected from photos and descriptions at www.stjohnvillarental.com. The villa is elegant to say the least. Everything is modern and clean, and of excellent quality.
It is not a budget villa, but you absolutely get what you pay for it. We expected luxury, and we got it.
Surprisingly quiet, and terrific sunset views.