Tea room offering a relaxing experience.