Location is beautiful. Staff incredibly friendly, helpful, welcoming and excellent hosts. Really enjoyed our time here and will come back and already recommending to my friends. Food was great and accomodations were lovely, clean with awesome wifi connection. Chef did a foculous job with all the fresh fish we caught!