Everything as described, clean, well located, good communication, flawless visit.