Beautiful relaxing place to stay in a still relatively untouched paradise