Location is excellent. Slightly impersonal experience since they manage the property remotely and all is done via email and text, but check-in and check-out was convenient and easy and staff were responsive. Apartment was very clean and comfortable. Only downside was the pool which was not adequately clean and we couldn’t end up using it.