Heaven on earth and the very best AirBnB we have been to! We look forward to making this staycation a yearly tradition.