A multi-story beachfront resort with white balconies overlooks calm turquoise waters dotted with sailboats, framed by swaying palm trees under a partly cloudy sky