This is a beautiful place and perfect location to walk to the beach or into town. A decent stay for families but the stairs can be challenging at times with little ones. Luckily there were baby gates provided and they worked really well!