in our Portugal trip, we have stayed at 4 places. and this was the best one