Beautiful place looks just like the pictures. About a hour away from Miami so fly Into fort Lauderdale If arriving by plane. Overall great experience.