Perfect place perfect host. Would definitely stay again, when visiting Portugal.