We really loved staying at Ecoroof! The self check-in was supersmooth, the rooftop and the room in itself were wonderful and exactly what we needed. Located in a great, cute neighbourhood. Perfect!