We had a wonderful stay in Lisbon and a large part of it was due to the great location and spectacular terrace at our apartment in Bairro Alto. It is walking distance to the Castle, many excellent restaurants, and is in the heart of one of the best going-out neighborhoods in the city. I would definitely recommend staying here.