Very clean, well located, and modern. We really enjoyed our stay!