A place one can feel at home at, its spacious, uncluttered and relaxing