Spotless, spacious and very comfy in excellent location.