Wonderful place to stay. Ticks all the boxes! Highly recommend to other travellers.