great place. modern and as advertised. good location