Place is great.
But - communication was terrible. We had questions after we booked, and Martin only replied with automated messages, completely ignoring our requests up until the day of arrival.