This place is awesome!! Rex was fantastic. We booked last minute and everything went perfectly. Everything was spot on!!