We really enjoyed our stay here, it is a great location within walking distance of the beach and pretty good restaurants.
Walking distance to some little hikes with great views as well.
I would recommend staying here however The only reason I’m not giving our stay 5 stars is because I didn’t feel like the bedding was clean at all. The sheets and pillows were stained with makeup and smelt like it hasn’t been cleaned. Plus whoever stayed there last there was hair all in the bed as well and made me feel ick sleeping on our bed. Other than that if they get new or clean bedding the stay is great.
If you have kids beware of feeling uneasy about walking around to loud, there are signs to be quiet so the people below don’t complain. It made me a little paranoid for my kids to make any fast movements.
The host are very nice and work with you if you get an earlier flight to check in early. Very responsive and accommodating.