Excellent, clean, and professional! Would stay again!