The location was good, we were within walking distance to multiple restaurants, bars, stores, grocery, different beaches, and a half day cruise port. We enjoyed the hotel amenities. The only, major, issue we had was that the apartment needs upgrades and we were blamed for one of them. There was recent repair in the bathroom, the refrigerator door didn't have proper sealing, and we were there less then 24 hrs and the sliding door broke. Although, the repair man told us that door was too massive and heavy and should not be in that home, and that the issue was wear and tear, the property manager is seeking reimbursement for a whole new door from us. They also want to charge us an additional 60-150 for extra cleaning when we did all the laundry, swept the floors, did the dishes, and followed the limited check out process. I have no problem paying for something we may have caused but we were not heard and immediately blamed. In addition, due to the damage, we lived with the door open and the AC escaping, resulting in no cool area in the bedroom. We attempted to use the pull out bed in the living area but it appeared broken and had stains so we didn't even pull it out. I would not recommend renting from this company.