Professional and clean. Situated quite near Heuston station. Quick and friendly communication.