The place is perfect. The location is great (just near the Ribeira) and the house is very well decorated. We loved our stay.