I do not recommend booking Executive Escapes via airbnb. This host does not disclose in the listing that further contracts and collection of credit card details (in addition to what airbnb already holds) will be required before they provide access to the apartment. Nor do they disclose that you must so this outside the airbnb platform. The host threatened to cancel my booking unless I followed their instructions. They refused to provide a simple lock box code via the platform. They have been reported to airbnb.
The host would do well to focus their acute and punitive pre-arrival attention to instead improving their overall guest welcome and standard of service. On arrival we were greeted by rubbish in the courtyard, windows in desperate need of a clean and a dining table so wobbly we feared it would fall and crush our legs. All else is as described.