Impecable. Highly recommended. Quiet and calm atmosphere with a great location.