This place definitely lives up to its 5 star rating. Don't be fooled by the aged look of the kitchen or bathroom, it was very clean, easy to get to, is very close to the beach, groceries, cafes and more. Other than a bit of a hill to walk up from the beach, the location was great! But after eating lots of good food in the area, the hill is a great way to work off those extra calories so we didn't mind at all. We also traveled with our 8 month old and everything worked out nicely for us. Our little one crawls around a lot so we were looking for a place that had high cleanilness ratings. This place definitely checks out. The only thing I could say that was a bit annoying was that the toilet flush sometime wouldn't stop flushing unless you wiggle the knob a bit. The rubber plunger in the toilet is probably due for a change. But overall we highly recommend this place!