We had a great experience staying here! Check in and out was super easy and fast. We loved being able to use the beach gear...he had everything! He was super helpful with local advice and recommendations. We did notice some noise above us, but we were exhausted from all the hiking, swimming, and exploring and slept fine anyway. The apartment was super clean and nice, with all the amenities you might need. Great water pressure in the shower, well stocked kitchen, clean bedding with a super soft mattress. We loved staying here!!