Great place - everything as described. Tram to Porto, supermarkets and restaurants nearby. Would go again.