A great place to stay. The unit was clean and spacious. Great kitchen with all you need. Separated areas in the bathroom so more than one person can use facilities at the same time. Good air flow thru unit. Felt comfortable there with our 2 small dogs. The location is good for walking to the beach where lifeguards are. Street parking was available. The stairs are manageable but pack accordingly so you can carry things up easily. Bit too hilly for us for riding or scootering and the local roads are fairly bumpy but there are some good pathways nearby. Some good op-shops and retail shops in all directions. A pleasant stay, Thankyou.