great communication. excellent location. clean and up to date.