Great place - modern, clean, great location .