amazing views, well stocked, lovely building