Very polite and knowledgeable staff. Very clean and great services. I would stay again.