Perfect check in and communication, good location, but flat was quite dirty.