One word : perfect ! Location, appartment, communication...you can go with your eyes closed !