The place is simple and smallish, but everything is done thoughtfully and with care: good Internet, lots of plugs, USB ports by the couch, washer and dryer, good shower with lots of hot water, shampoo and slippers (kids size even for our son), iron, etc. We did not cook but it seemed set up well. And they were quite accommodating. We arrived before 10 (check in was at 2) to drop off our bags, and the place was almost ready! Add good location and a good price and it would be hard to find a better value. Great stay!