Very beautiful, large, clean, well equipped, perfectly located. Just an excellent place for a group.