Dori’s place has to be the most magical place to stay on the island!