The place is very clean, modern and newly refurbished! Building and location are great too. The best part was communication - fast, great and friendly!