Casa Rossa is one amazing place to stay! A beautiful home away from home. Everything you literally need is there. It's a very homely accommodation and everything has been thought out very carefully. The beds were comfy, they even had electric blankets to top it off. Even the towels were quite plush too. Maria and Beth were quick to respond. Thank you for having us :)