Our stay at Terra Rosa was beautiful. Such a different property with amazing gardens and unique decorating. We really enjoyed our time here. Wished there were more places like this available! Thanks Ali for sharing it with us.