Great place, well stocked, spacious, beautiful views. Lovely.