Welcoming, peaceful and restful. A home away from home, and a great place to stay. Cilla goes the extra mile to make sure you have a pleasant stay. We keep coming back.