We had a lovely stay! It is a great place with everything necessary to cater for a large group. It has beautiful water views and was a in a great location. I would definitely stay here again!