Clean and very well located. Slightly weird in terms of layout, but comfortable and very good communication with host.