Great place, beautiful views, clean, tidy. Had everything and more.