This place was perfect! The location is great. Close to all the beaches and shopping. Our hosts were so helpful and thoughtful! Great personal touches. This was an amazing trip and we would definitely recommend staying here!