We spent four weeks this summer at Treetops. The third floor apartment was very comfortable and had a large, well equipped kitchen. Small shaded deck was quite nice. Location was great - very short walk to Harbor Beach. The number of steps to climb was not a problem, although unloading and loading the car burned a lot of calories. The only drawback was the tight parking area without any lines. Would certainly consider staying here again.