Jota place is centrally located at gran via and callao area which is navigated and walking distance to tourist attraction. Didnt meet jota but his excellent in communicating and provide check-in instruction. I do recommend to stay at his apartment.