Very professional, clean and worth the stay.