The condo looks nice inside, but the beds and pillows are absolutely horrible! We had terrible sleep. The walls and windows are thin, and we could hear all sorts of sounds and voices from outside and in other condos.
They charged me a $170 pet registration fee at the time of check-in. That is very expensive for a pet fee. The only reason I paid it was because I prepaid my rooms on a booking site.
On a plus note, the jacuzzi tub was great!