Lovely clean place. Tastefully decorated. Great location. Very close to shops and beach. Great communication. We really enjoyed our stay. Thanks for having us!