Friendly, clean, respectful. Highly recommended.