A really cool place in a beautiful location. Well set up for a large group or family. Would definitely be keen to stay here again.