pleasant ambience, coffee and tea available for guests, in an excellent location