The flat was very clean and fresh when we arrived. The location is ideal with all different trains and buses around. The kitchen is great. We have two kids, and there was plenty of room. This was actually our second time staying at Sam's, and we look forward to coming back again!