Well located, clean, well appointed apartment