Absolutely perfect. Me and my girlfriend had the best time. Rui was very accommodating and super kind. We’re already planning our next visit!