Perfect!
Great location, clean & comfortable, on-site parking a bonus.
Great communication & overall experience.
Would definitely recommend.