Everything you could ask for in a stay.