A very comfortable home-like ambience.