My wife and I with our two dogs really enjoyed our 5 night stay on the ranch. Bed: comfortable and warm, shower: plenty of hot wet water. Kitchen: everything you’ll need. Location is perfect. Highly recommended for people with dogs. We will be back.