Very clean and comfy and extremely well located.