The villa was wonderful, lots of space, really clean with great amenities. Great location for the beach, it is down/up a lot of steps but my 6 year old managed it without complaining. Close to supermarkets, restaurants, and bars. Very pleased.