We loved our stay at H2O residences. The apartment was clean and cozy. The facilities like the pool were great as well. Esther was a understanding and helpful host who even provided some drinks for us in the fridge when we checked in. Everything went smoothly.