The Cherry Bach has been stylishly renovated and is a very relaxing place to stay.