Everything was very good and the location was perfect except the shower in the master bedroom. Also if we are paying the cleaning fees I think asking the guests to do so much before leaving almost takes 1 of our time to enjoy this beautiful place. But otherwise I will definitely return