This was one of our best vacation. My family and I were truly happy to have spent so much time together. We had a blast staying here and everything was super close to all places we planned to visit. All staff members were extremely friendly and very accommodating to all of our needs. Such a great experience. Will definitely stay here again.