Fantastic spot for a large group in an excellent location. Everything is as advertised, with great supporting staff.