We loved our stay! The unit was clean and has gorgeous views. Pool and gym are a great plus. Front desk was very accommodating. Beds are comfortable. The location is perfect. We ended up using Ubers/lyfts and scooters to get around and it was very easy to navigate. This place checked all the boxes and I would definitely stay again.