Very welcoming providing a very pleasant comfortable experience in a quiet and clean place