At face value, this place looks pretty great and overall we had a good stay. A couple recommendations for improvement, though - the apartment is under-furnished and there are not many amenities (blow dryer, iron or board, any beach equipment like chairs, blanket, umbrella, lacking some kitchen equipment, etc). We also ran out of toilet paper/paper towels. The customer service team was pretty responsive, but in a couple instances was unable to provide the requested information even upon repeated requests. Otherwise, the apartment was clean and in a great location!