From looking on google maps and street view. Looks a little 'Toytown' but clean, new and purpose built . Has any one been ? Live there?