I cannot stress out how great the location and cleaning is, aside from the outstanding service and hospitality.
Besides, it provides room service, maid and all of the services you can expect from an Hotel, rather than an Airbnb.
The fact that you have your own garden and restaurant is top notch.