Extremely clean and warm environment. Great location and excellent communication.