The place was perfect for our family. Close to the beach and shopping. Everything was spotless and organized. They were very easy to communicate with and responded quickly. We had a great time.