My week long stay in Katia and Robert's home was great! They have a nice set up for guests that is clean and comfortable. Their home is located in a perfect spot that is not too far from the airport or Downtown Denver.
They are a lovely couple and I appreciated their hospitality. If I'm ever in town again this is where I'd stay if available!