We enjoyed our stay over Easter and had plenty of space for the family. The location is at the high end of town with amazing views of the beach. This meant lots of hill walking but we expected this.