A spacious room and peaceful atmosphere just as described.