Amazing flat, very clean. Wonderful hosts, check in and out was a breeze. Great internet, Netflix and Apple TV. They even left us some (good) coffee - which was much appreciated! Would stay here again without hesitation!