Extremely nice place with everything needed. Spacious for large groups.