We really enjoyed our stay. Great communication from hosts. Everything we needed was available. Very comfortable beds with lovely linen. Spacious loving area with plenty of seating. Modern and clean villa. Great location to beach and shops. We will be back.