The locations is gorgeous! Our apartment was clean and had everything we needed. Teresa is lovely and easy to deal with. Breakfast by the pool was a treat! The only down side is that it was located in the basement, so not so much light. We would have preferred to know that was the case, because we would have requested for a ground level lodging instead.