Even quite small for three persons I liked the place. Walking distance from Atocha.