Location is perfect. Short stroll to the beach, groceries stores and restaurants. Communication was great. The apartment is cozy and well equipped. Clean and bright. We really enjoyed our stay. Highly recommended!!