Great communication. Everything went smoothly. Place was very clean. Can't fault it!