A great place to stay, ticks all the boxes, highly recommended.