This place was great. It would have been even better if the weather cooperated but was nice being so close to the beach so we could rush out or sit on the beautiful patio for the brief moments there was sun. The kitchen was well stocked and the location was within walking distance to great restaurants, breweriesz bakeries and fish markets. Not a complaint but just something to consider is the outside stairs. I have a toddler who is obsessed with climbing stairs and she got a few splinters from them. The stairs are in good condition, only an issue for tiny hands that frequently stumble. Overall a wonderful stay.