Spacious, apartment-style accommodation rather than a traditional hotel. The unit had a good amount of space and a great view, and the amenities were excellent, including a full kitchen, washer/dryer, access to a pool, gym, and outdoor seating area. Being connected to a mall was also very convenient for food and shopping. One downside was that there was occasionally a strong urine smell. Overall, a comfortable stay with great facilities and convenience.