Very clean, well decorated and well-thought out space.