My family stayed there Dec 2015. So it's been a while. My husband, brother, and I stayed there along with an 18 year old girl. The only one who had no problems with the stairs was our teen. We liked the location, which is very convenient to most everything we wanted. Being across the street from the beach was no problem-- quiet, narrow road, and the beach is wide and magnificent.
But, we won't stay there again just because of all the steps. You park on the ground floor, go up steps to two bedrooms, and then up more steps to get to the living room/dining room and kitchen.