This is a good location in Greenwich. The place itself could use a bit of a maintenance makeover.