Great place - dog friendly - modern with lots of extras