Fantastic. Had a great time, with a great view! Clean, well stocked, and homely.