The place was very clean and we had a comfortable stay. Walking to the beach and the shops was a breeze but walking back up the hill was a bit of exercise!