Michelle’s place is amazing!! The views are fabulous, especially for whale watching. Would definitely recommend you spend some time here for some rest and relaxation. Flavours restaurant, just down the road, is a must for dinner.