Great place to stay - ticks all the boxes