The location is incredible. The view is incredible and the apartment is wonderful. The beach and pool are within a minute's walk with a ton of options for food/restaurants within a 5-10 minute walk. We would stay there again.