Great location and everything you need a for a fantastic holiday. Perfect for a group.