Rainbow house has everything we needed. Good location, big bed, well appointed kitchen, and warm heater for the unexpected cold weather. Couldn't ask for more. Great place to stay.