Good location, well appointed apartment