5 stars for every aspect except location because the noise in the alley on our first night (trucks loading or unloading heavy cargo behind the building) was loud enough to wake everyone in the unit and keep us up for a few hours. That’s no fault of the host but was significant. Otherwise location in terms of beach/attractions/dining is wonderful. Check-in and -out were easy. Would absolutely recommend despite the aforementioned noise issue.