This was a really good stay for us the space is well laid out for a big group there are three floors.
We had to email them on something and the responded quickly and warmly.
I would absolutely suggest you stay here ... the beach is steps away and the needs are comfy.