Excellent place to stay, great for a large group.