Stephan place is fantastic, better than it looks on the pictures. It has everything we needed for our stay and is in an well connected area, full of restaurants, supermarkets and everything we needed.