Amazing place! Very secluded. Perfect home away from home.