The place is very nice and has all the amenities you need for a stay. The unit was clean. The second floor outdoor lounge area, pool, and hot tub are also very nice. Would definitely stay here again.