Hostal Girona was great — perfectly situated, comfortable, and had everything we needed for a wonderful stay.