What does all this mean? Eduardo April 11, 2018 11:03 Updated Follow It means less stress for you, more visibility on our website, more competition for your property and perfect tenants. Related articles How can I upgrade my property to Instant Booking? Instant booking conditions What are Instant Bookings? What happens if they don’t match? What is instant Booking? Comments 0 comments Please sign in to leave a comment.