Rooftop terrace was well worth the stairs! It was a great location and the hosts were wonderful! Everything we needed was there! It was a wonderful experience!