We had an amazing stay at this house. As a group of six (three couples) traveling to a new country, this house was perfect because we could all have separate bathrooms (in fact, the way the house is set up, each couple had their own floor). We had everything we needed (including laundry!), and the hosts were very helpful, patient, and accommodating.
The location was great, too - a short walk from the Luxembourg train station, and nearby restaurants and groceries. We especially enjoyed the Beer Mania beer store right around the corner, where you could not only buy beer to take away, but they had a warm and inviting tasting room and beer garden, hosted by the most lovely couple.
We fully recommend this house for anyone traveling with a group - and who doesn't mind going up and down a few sets of stairs :)