Had everything I needed! Great location and very comfortable setting. Hayley is a very caring host!