Perfect location! Walked to shopping area with restaurants, a coffee shop and a grocery store. Also beautiful walk to the beach! Place was very comfortable and clean. As with other reviews, she does have young children upstairs and you can hear them especially when they run. It did not bother me but if you are easily bothered may not be place for you. A beautiful, relaxing weekend and would love to go again!