Small, but cozy and reasonably affordable place, walking distance to the beach and restaurants. Very nice, accommodating and approachable host. I highly recommend this accommodation to a single guest or a couple. I needed to extend my internet connectivity for 2 more hours to complete work, and Mary was very understanding and allowed me to stay 2 more hours. Mahalo!