Very clean, nicely updated and appointed. We were impressed by the level of professionalism and responsiveness of the host. We would definitely stay here again for our family of four.