Awesome place to stay - ticks all the boxes!