Incredible location. Very comfortable with many thoughtful touches. Very well equipped. Lovely shared pool. 5 minutes from the beach. 5 or 6 minutes from local shops. A home from home. Very helpful, kind and communicative host. This place is 1:1000000! Book it!