Excellent location.
Clean and functional.
Excellent communication with host.