Beautiful stay in a beautiful home. Very close to many different beaches and essentials.