Very clean. Nice neighborhood. Good communication. Would definitely stay again!