Perfect accomodation for groups at a great location.