Absolutely everything we expected and more. would recommend to anyone visiting the Ft. Lauderdale area.