great place. good location. modern. great host