It's all you could hope for to have as a place to stay.