Place is exactly like the pics, lots a space, HUGE, fully stocked kitchen, the place was super clean, check-in was easy, and the property is a resort. There’s a spa, pool, ping pong on a tennis court, tennis, and mini golf. Great place for a family vacation. I would book again and recommend to many