I recently had the pleasure of staying at Casa Rosa and it was absolutely fantastic. The staff was incredibly helpful and attentive, the rooms were beautifully decorated and immaculately clean, and the location was perfect. I cannot say enough good things about this place. Highly recommend!
