Everything was exactly as pictured and super clean. I love how close to everything we were and the luxury of the pool. Karen was super accommodating to our party and I would definitely book this place again.