Everything was OK, flat was clean, check in was smooth, communication was also easy. It is a great flat for a bigger group or family.