Great and helpful staff. Good communication. The location is nice. Overall, worth the money.