Brand new, clean, stylish, well located. My questions were answered promptly. Altogether a very comfortable place to stay.