Perfect location, sparkling clean, great value. We would definitely stay again.