Overall, my family and I had a pleasant stay here! The hosts were very communicative, gave great restaurant recommendations, and it was easy to check in and check out.
It was a little rough going up three flights of stairs with luggage, but we only needed to do that twice, thankfully.
The parking situation was a little weird. I was given a written warning on my windshield not even 5 minutes after parking and in the process of filling out the car registration form. The spaces are very small for a standard size car and you are not allowed to park on or over the lines (as per my warning, despite several other cars doing the same). I had to exit from the driver side through the passenger side door on a couple of occasions because it was so tight.
Besides that, the place was very lovely and the view/access to the beach was perfect. Thanks for the wonderful stay!