This place ticks all the boxes!
Great location and very comfortable. Highly recommend staying here.