This house had everything that was required.
Spacious, clean, modern and very comfortable. I would highly recommend it.