Perfect from start to finish. Location is amazing, lovely apartment. Communication was spot on. Everything was easy and relaxed. Highly recommended!