Well located. Very clean and pleasant living space.