I’d rate our stay a 4.5 if I could. Location was amazing, but for the $ I’d expected the hot water to work all the time not randomly, the the little things like a broken cabinet hinge, extremely stiff balcony sliding door, etc. to be fixed up better. Also, the screens look like they’ve never been washed and are full of fibers from the siding material that has broken down over the years and makes them harder to see through / less airflow. The layout, size, furnishings, bed, and especially location were are great though! We had a blast and appreciated the beach towels and chairs that came with the unit.