Loved our stay at The Ranch.
Highly recommendable.