Beautiful villa, everything thought of. Great location with fantastic views and brilliant location for walking to restaurants and beach. We definitely will return again.