Extremely clean and courteous. Perfect location.