Good communication. Convenient location and parking. Good amenities. Everything is clean and well kept.