Detailed and thorough communication. The location is great. Reserved parking plot and access to pool and laundry service are a big plus.