The steps are no joke - it’s a workout :) but the place was perfect for our stay. Clean and very comfortable!