Great stay, well maintained, and lots of attention to detail.