Large villa with all needed amenities and close to some great beaches!