Perfect location, clean and modern - we had a great stay!