The location was perfect and the communication with the hosts was great but unfortunately the apartment was not very clean.