Nature Resort is a quaint cabana-style resort and offers everything you need while you stay in Bermudian Landing. The prepared meals are great, the excursions with guides are lots of fun, and the place itself is quiet and relaxing. My one note to others is that it is rather expensive (rooms, food, tours) and maybe not the most budget-friendly. That aside, I really enjoyed myself!