How come a rate isn’t displayed until guest has entered number of guests, even if you aren’t using pricing per guest strategy?
Why not display the base price as soon as dates are entered, based on a permitted number of guests (1 to property maximum) and if they then enter an amount of guests that exceeds property max, just display the reason why the booking is not possible for that many, for example, “max number of guests is 4” and the price then disappears and guest cannot proceed to book.
The additional step is unnecessary and may mean some less technical users are endlessly entering dates wondering why they can’t see a price, and then assuming the dates aren’t available.
Just a thought. : )