Wonderfully well-equipped, clean and comfortable and great for our group.