The apartment was wonderful. We loved its location and its proximity to the beach. It was very clean. The views were breathtaking. The air conditioning worked great. The showers were great as well. We didn’t quite realize the assigned parking spot was 20 minutes away. The parking garage and assigned spot were extremely tight and very stressful to access. We would have loved to have a few more necessities like shampoo, garbage bags and toilet paper. You should consider providing beach towels as people who travel by plane cannot easily bring them. The internet connection was very slow and did not work for several hours a day. This was a problem for our family as one of us needed to be able to work remotely and wasn’t able to do so. We mentioned the problem but it didn’t get fixed. Overall we were happy with our stay.