Simple. Clean. Good communication. Couldn't have asked for more! Would definitely stay again.