This place was nearly perfect! Check-in was easy, everyone was nice and acomodating, and the pool was awesome.