Spent the Christmas week at this place. Great location with so many things to do within walking distance. All the information was provided to us ahead of time and I did not have any questions. The Internet was super fast. The free parking is definitely a plus. The beds are comfortable and the staff/security are super friendly. We had quite a few snorkeling equipment in our apartment. We had a great time and would recommend this place to our friends and family.