What an amazing stay from beginning to end with phenomenal recommendations and the best location for beaches, shops, and restaurants. We will definitely stay here again!