This place is beyond PERFECT! Modern and super clean place, gorgeous pool and SO close to EVERYTHING. We highly, highly recommend. FIVE STARS!!