Joao's place if great, location, great bed, communications, all excellent. Restaurants near buy are superb, nice beech bur the best thing is how ease is to get everywhere, train station is 2 min. This is a great place to stay. Recommend 100%!