The place is clean. Accurate photo and description. David as a host is very kind and accommodating. He responds very quickly! The place is equipped with everything you will need. He even provided welcome drinks and snacks! My husband and I loved our stay here.