I think this location has been my favorite in all of France so far, even including Paris.
This was by far the best thing we did in Toulouse.
After a whirlwind tour of Barcelona we headed to Toulouse arriving later at night than normal and took a taxi to our apartment which was on the 19th floor and had a great view of the city. Even better was a pizza place within walking distance.
To start, Barcelona has the best public transportation system that we have seen in Europe; even better than the much praised Paris system.