Location wise perfect place. Apartment we stayed wasn’t so clean. Couple stuff needs to be fixed or cleaned better. The view is perfect but the glass on balcony is dirty. Owner claimed they clean it but gets dirty fast. The building is a Resort so everything is hotel like.