Yes, professional cleaning before your arrival and after your departure is included in your quoted price. Additional cleaning services during your stay can be arranged for a fee.