Very clean and a great place to stay! Jon and Amy were very responsive and helpful with everything that we needed during our stay here.