An amazing location right on the beach amongst beautiful gardens. Such a great stay with the added bonus of being pet friendly too!