Professional clean and a great place to stay for a summer beach holiday - thank you :)