Great stay in a great secluded spot