I had a great stay at AmaOporto. The place was clean, quiet, and a short walk to the downtown and river. The unit was as described with thoughtful touches like water, a bottle of wine, and extra blankets in case we needed anything! The host was very responsive to my messages.