The flat was great. It had everything I needed for a comfortable stay and was sparkling clean. I loved the heated tile floor in the bathroom! Thanks to Craig for prompt responses to any questions.