Perfect location. Perfect apartment. Perfect communication. Just perfect!