An excellent place to stay. Lived up to all expectations. Great value for money.