Stayed in one bedroom townhouse for business trip. Townhouse was spacious with great amenities. Beautiful views if sapphire beach and very little traffic noise. Sofa bed was a dodgy though. Only criticism was resort's lack of lighting and signage in evening which posed safety concern. Staff were very helpful.