Amazing place. Totally relaxing. Awesome hosts - what more can I say. Perfect!