A great little place. Well-tucked away. Felt very secluded.