The place is spacious and has all the needed amenities. The location is great and very close to the beach. One of the bedrooms and living room are right on the street on the ground floor so you may hear cars passing by at night. The apartment smelled stuffy after checkin and had to be air out. Host was responsive.