A perfect dream escape for one or many. We were a group of old friends catching up and this was perfect to swim, cook and sit together. Richard is a perfect considerate host and Great Mackerel is a place of beauty.