Muchacha is a unique vibrant venue, on the sea that you can watch the sun go down and party into the early hours with great food, drinks and much more!