The place was great, there are so many small details they thought about to make the stay more pleasant.
We loved the outdoor set up, the hot tub was broken and they tried so hard to fix it.
Place is very close to the beach, even though most of our stay was rainy :)