Seek culture at the James Royal Palm Hotel on South Beach