The location is the only thing that makes this apartment worth booking , it really does need some TLC…