We would absolutely stay here again! We were so well cared for from the moment we arrived, communication from Stephan was so quick and perfect, and the house was wonderful! We only wish we had more time to stay and enjoy the rooftop! Thank you for everything!