Overall was a very nice, clean, comfortable stay for the four of us.
There is only street parking available, which was quite difficult to find during our stay and our first day we had to park several blocks away and carry our luggage from there, but the accessibility to Main Beach is the compromise for that.
We were also not permitted to keep our spotlessly clean bicycles on the balcony and there was nothing at all to lock them up to outside. This did make us feel uneasy since our bicycles are of high value and we weren't left with another solution besides leaning them against the house.