Very clean, very comfy, great location.