The Hotel Maria, Finland