Very clean, well appointed, well managed and conveniently located.