Great place to stay with a group. Ticked all the boxes.