Perfect location, great value, spotless and well-equipped. I would definitely stay again.