Casa Rossa was a perfect weekend get away! Lots of thoughtful touches, great communication and perfect location!