My husband and our two teenagers stayed here over the NYs break. Great location, quick walk to cafes, restaurants and beautiful beach. Hotel was good, cleaning staff were very attentive and accommodating. The only down side was that the beds were way too hard. By the end of the week, all four of us had sore backs and felt tired due to lack of comfortable sleep.