The best things about Rosa's place are its cleanliness and its location. We never actually met Rosa, but she set everything up to make our arrival and stay easy and enjoyable. The place was a tad smaller than expected, but this wasn't a problem. It had everything we needed.