Excellent. The rooms here is basically a full apartment, living room, full kitchen, huge bath, bedroom, spacious and clean. This place is amazing. Mini golf course, huge pool, huge game room, movie room, clean and spacious parking. It was well worth the price. Highly recommended