This is a great place to stay. Yes there are steps, but so worth it once you get to the Treehouse. Great location and so nice to sit on the deck as the sun sets with a glass of wine and some nibbles.