A well-designed space with great attention to detail, very enjoyable.