This has to be the best place we have stayed through Airbnb! From the beautiful spacious home to the absolutely stunning views...all made for a perfect holiday experience.