i can't see my new listing on the website
I've just gone live on booking.com and verified my location. However...
it is nowhere to be see on booking.com: if i enter the name of property it does not come up, if i enter any location in or around the location of the property it does not come up. If search "holiday let near me" or "holiday let near XX location" on the internet it is nowhere to be seen.
feeling very demoralised :( having spent a long time setting the account up
am i missing something please? any help would be most appreciated