Previous recent reviews just about say it it all. Nice room, good service, attentive staff, wonderful scenic surroundings. Good place to walk from and enjoy local attractions, for example, a boat trip with Mar Ilimitado.
Bar area a bit smokey from open fire, a possible problem if you are asthmatic.
Sagres amenities and restaurants are easy to walk to and good value.