We really enjoyed staying at Owens. Great location, they communicated very well and it was nicely setup. Perfect for a couple for a weekend, or even longer.