Castillo del Buen Amor is a beautiful hotel surrounded by vineyards in the middle of the countryside in Salamanca. A fifteenth century castle with unique rooms.