I have stayed in close to 100 airbnbs here and in North America and this is easily in the top 3 for me. You will not be disappointed. Heaven on earth.