Just had my bachelor party stay here and we had a great time. Everything you want for a fair price!