Location was great. Close to shops, restaurants, and beaches. Apartment came with great amenities which included washer, dryer, beach chairs, cooler, beach towels, and beach umbrella. It was clean and comfortable. Stephanie was communicative and provided detailed instructions prior to check in. Would definitely recommend!