The place was clean. Check in was easy. The property manager was nice and responsive. Location is great, close to restaurants and shops and beaches.