We stayed just a few days in Castel Rock, but we had really good times. The room is nice, spacious, tidy and clean. The bed is one of the best ever found in a trip. The check-in procedure is clear and smart. We spent an evening at the pub downstairs, the guys are cool and the beers are very good. The position is convenient to visit city. Next time in Porto we'll be back here for sure.