I would highly recommend Ruth's place. Very comfortable with all the required amenities, kitchen was very well equipped and was very easy to cook homemade meals. The washer and dryer was a good touch as well. All the sleeping options were very comfortable. All in all a great place.