Excellent location, clean, spacious and well-appointed apartment.