Exactly as you see in the photos! Right on a beautiful beach. Sparklingly clean, very comfortable. Stunning place to stay