That site's at cotswold.co.za.
We wanted to create a guest house site with the text in various languages.
Since the people who were going to translate the site from english into French, Italian, and German were going to be 'geographically distributed', and not likely available at the same time, I thought it would be too complex to coordinate all those translations and the updating of the site. Creating the site in rails as a CMS was the easiest way to deal with it. When someone is ready to add or translate text, they can login and do so.
Basic Ingredients: Rails and postgres, along with the globalize,