101 20th Street, Miami Beach, FL : Setai