We stayed at moderna do Geres for two nights. The hotel is in the best position, is spotlessly clean and the service is first class. If you are going to Geres stay here. We loved it! We also had great advise of where to go from the owner. Added bonus!