Perfect location. Good views. Walking distance to Salamanca Square.