This place is fantastic, a home away from home with everything you need for a great stay. Beautiful gardens and about 10 mins from the beach, and just a few minutes from restaurants and shopping. This is our second time here and just as great as the first time!